Buckaroo\Woocommerce\PaymentProcessors\PushProcessor A

Total Complexity 68
Dependencies 11
Dependents 2
Total lines 362
Lines of code 280
Logical lines of code 160
Comment lines 15
Methods 8
Properties 0

Methods 8

Method Rating Maintainability Complexity Lines of code
handle()
D
27
35 134
onSuccess()
B
35 15 88
metaUpdate()
A
51 8 25
calculateSettlementState()
S
59 3 13
getTransactionKey()
S
74 2 5
parsePPENewTransactionId()
S
77 2 3
updateSettlementMeta()
S
65 2 9
isOrderFullyPaid()
S
80 1 3